array of check dams - Spanish English Dictionary